-----------------------------
 Sendtrix Installation Notes
-----------------------------


I. Web Server Installation
--------------------------

Prerequisites:
-	Windows operating system
-	.NET 4.0 Framework
-	IIS

1. Run Sendtrix.WebServer.Setup.msi
2. Edit web.config: replace placeholder with your database connection string
3. In IIS:
   a. Create application pool called "Sendtrix"
   b. Place Sendtrix website into application pool created above
   c. Create https binding for Sendtrix website
   d. Assign SSL certificate (create self-signed certificate if needed)
4. In SQL Server Management Studio:
   a. Run Create.sql on database Sendtrix
   b. If using integrated security, give the user the web site is running as datareader and datawriter roles on Sendtrix database
   c. If using SQL Server Authentication, make sure user exists and has datareader and datawriter roles on Sendtrix database
5. Test web front end - login screen should come up. 
   If error appears (duplicate sections): Delete the entire <configSections> node from web.config

II. File Server Installation
----------------------------

Prerequisites:	
-	Windows operating system
-	.NET 4.0 Framework
-	Windows user that has read access to all contents of the shared drives and sufficient rights to check all file and folder permissions (for Active Directory enabled setup only)

1. Run Setup.exe and follow prompts - when requested, enter the above user's credentials, including domain name in the user name, i. e. domain\SendtrixUser
   (for workgroup installation, include machine name instead, i. e. FileServer\SendtrixUser)
2. Run Sendtrix Post-Setup Tool, enter web server url (test connection) and amend installation folder if incorrect
3. Run Sendtrix File Server Configuration
4. Apply license(s)
5. Set up Global Settings (must be done before Crawler service is launched) - recommended values:
   Delay between folder crawls: 0
   Delay between full runs: >= 3600 (1 hour)
   Delay between mail batch sends: 120 (2 minutes)
   If using self-signed SSL certificate, check "Accept SSL certificate explicitly"
6. Set up SMTP Settings (must be done before Mailer service is launched)
7. Run services.msc, locate Sendtrix Crawler Service and Sendrtix Mailer Service, set Startup Type of both to "Automatic (Delayed Start)" or "Automatic" and start them
8. Set up users and locations (for network locations use unc paths, NOT mapped drives)